// 打包的配置文件
import babel from 'rollup-plugin-babel'
import serve from 'rollup-plugin-serve'
export default {
    input: "./src/index.js", // 打包的入口文件
    output: { // 打包的出口
        file: "dist/vue.js",// 打包结果的位置，当前文件平级目录创建dist/vue.js文件
        format: "umd", // 打包方式，在window上挂载Vue
        name: 'Vue', // 全局变量名
        sourcemap: true // 方便调试
    },
    plugins: [
        // 编译是把自己写的js高级语法转换
        babel({
            exclude: 'node_modules/**' // 下载的包不需要转换语法
        }),
        serve({
            port: 3000,
            contentBase: '', // 表示从rollup.config.js平级目录查找openPage页面
            openPage: '/index.html'
        })
    ]
}
